service equipment manufacturing company - Alemán Inglés Diccionario